package org.nmgyjt.springboot.entity.admin;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.io.Serializable;

/**
 * <p>
 *
 * </p>
 *
 * @author [mybatis plus generator]
 * @since 2023-06-30
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("t_cs_system_menu_org_institution_template")
public class CsSystemMenuOrgInstitutionTemplate implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    /**
     * 成员单位名称
     */
    private String orgName;

    /**
     * 菜单-单位领导:1-存在;0-不存在
     */
    private Integer menuLead;

    /**
     * 菜单-安全生产、防灾减灾内设机构:1-存在;0-不存在
     */
    private Integer menuOffice;

    /**
     * 菜单-事业单位:1-存在;0-不存在
     */
    private Integer menuInstitution;

    /**
     * 菜单-救援队伍:1-存在;0-不存在
     */
    private Integer menuTeam;

    /**
     * 菜单-救援物资:1-存在;0-不存在
     */
    private Integer menuSupply;

    /**
     * 菜单-应急仓库:1-存在;0-不存在
     */
    private Integer menuWarehouse;

    /**
     * 菜单-专家:1-存在;0-不存在
     */
    private Integer menuExpert;
    /**
     * 菜单-避难场所:1-存在;0-不存在
     */
    private Integer menuShelter;

    /**
     * PRO=省级;CITY:市级;
     */
    private String areaLevel;
    /**
     * 行政区划编码:比如内蒙古-150000000000
     */
    private String areaCode;

    /**
     * 是否属于公共:1-是的;0-不是
     */
    private Integer isPublic;

    /**
     * 排序号:排序号的大小决定在 idaas 的排序位置
     */
    private Integer udOrder;


}
